package com.ruoyi.mespro.domain;

import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 浆纱机实时数据对象 alldata_sizing
 *
 * @author Jun Xiang
 * @date 2022-06-07
 */
public class AlldataSizing extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    private Long id;

    /** 机器编号 */
    @Excel(name = "机器编号")
    private String mid;

    /** $column.columnComment */
    @Excel(name = "机器编号")
    private String station;

    /** 织轴编号 */
    @Excel(name = "织轴编号")
    private String zzno;

    /** 当前车速 */
    @Excel(name = "当前车速")
    private Integer speed;

    /** 当前总长 */
    @Excel(name = "当前总长")
    private Double curlength;

    /** 当前轴长 */
    @Excel(name = "当前轴长")
    private Double beamlength;
    /** 设定轴长 */
    @Excel(name = "设定轴长")
    private Double setbeamlength;
    /** 设定总长 */
    @Excel(name = "设定总长")
    private Integer setlength;

    /** 回潮率 */
    @Excel(name = "回潮率")
    private Double regain;

    /** 烘房温度1 */
    @Excel(name = "烘房温度1")
    private Integer temp1;

    /** 烘房温度2 */
    @Excel(name = "烘房温度2")
    private Integer temp2;

    /** 烘房温度3 */
    @Excel(name = "烘房温度3")
    private Integer temp3;

    /** 烘房温度4 */
    @Excel(name = "烘房温度4")
    private Integer temp4;

    /** 烘房温度5 */
    @Excel(name = "烘房温度5")
    private Integer temp5;

    /** 浆槽A温度 */
    @Excel(name = "浆槽A温度")
    private Integer tempa;

    /** 浆槽B温度 */
    @Excel(name = "浆槽B温度")
    private Integer tempb;

    /** 浆槽A压力 */
    @Excel(name = "浆槽A压力")
    private Integer pressurea;

    /** 浆槽B压力 */
    @Excel(name = "浆槽B压力")
    private Integer pressureb;

    /** 托纱辊压力 */
    @Excel(name = "托纱辊压力")
    private Integer pressuretuosha;

    /** ZA1张力 */
    @Excel(name = "ZA1张力")
    private Integer tensionza1;

    /** ZB1张力 */
    @Excel(name = "ZB1张力")
    private Integer tensionzb1;

    /** Z4张力 */
    @Excel(name = "Z4张力")
    private Integer tensionz4;

    /** Z5张力 */
    @Excel(name = "Z5张力")
    private Integer tensionz5;

    /** 浆槽A液位 */
    @Excel(name = "浆槽A液位")
    private Integer yeweia;

    /** 浆槽B液位 */
    @Excel(name = "浆槽B液位")
    private Integer yeweib;

    /** 蜡槽1温度 */
    @Excel(name = "蜡槽1温度")
    private Integer tempwax1;

    /** 蜡槽2温度 */
    @Excel(name = "蜡槽2温度")
    private Integer tempwax2;

    /** 伸长Z2A */
    @Excel(name = "伸长Z2A")
    private Double stretchz2a;

    /** 伸长Z3A */
    @Excel(name = "伸长Z3A")
    private Double stretchz3a;

    /** 伸长Z2B */
    @Excel(name = "伸长Z2B")
    private Double stretchz2b;

    /** 伸长Z3B */
    @Excel(name = "伸长Z3B")
    private Double stretchz3b;

    /** 总伸长 */
    @Excel(name = "总伸长")
    private Double stretchtotal;

    /** 最新更新时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "最新更新时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date lastupdate;

    public Double getSetbeamlength() {
        return setbeamlength;
    }

    public void setSetbeamlength(Double setbeamlength) {
        this.setbeamlength = setbeamlength;
    }

    public void setId(Long id)
    {
        this.id = id;
    }

    public Long getId()
    {
        return id;
    }
    public void setMid(String mid)
    {
        this.mid = mid;
    }

    public String getMid()
    {
        return mid;
    }
    public void setStation(String station)
    {
        this.station = station;
    }

    public String getStation()
    {
        return station;
    }
    public void setZzno(String zzno)
    {
        this.zzno = zzno;
    }

    public String getZzno()
    {
        return zzno;
    }
    public void setSpeed(Integer speed)
    {
        this.speed = speed;
    }

    public Integer getSpeed()
    {
        return speed;
    }
    public void setCurlength(Double curlength)
    {
        this.curlength = curlength;
    }

    public Double getCurlength()
    {
        return curlength;
    }
    public void setBeamlength(Double beamlength)
    {
        this.beamlength = beamlength;
    }

    public Double getBeamlength()
    {
        return beamlength;
    }
    public void setSetlength(Integer setlength)
    {
        this.setlength = setlength;
    }

    public Integer getSetlength()
    {
        return setlength;
    }
    public void setRegain(Double regain)
    {
        this.regain = regain;
    }

    public Double getRegain()
    {
        return regain;
    }
    public void setTemp1(Integer temp1)
    {
        this.temp1 = temp1;
    }

    public Integer getTemp1()
    {
        return temp1;
    }
    public void setTemp2(Integer temp2)
    {
        this.temp2 = temp2;
    }

    public Integer getTemp2()
    {
        return temp2;
    }
    public void setTemp3(Integer temp3)
    {
        this.temp3 = temp3;
    }

    public Integer getTemp3()
    {
        return temp3;
    }
    public void setTemp4(Integer temp4)
    {
        this.temp4 = temp4;
    }

    public Integer getTemp4()
    {
        return temp4;
    }
    public void setTemp5(Integer temp5)
    {
        this.temp5 = temp5;
    }

    public Integer getTemp5()
    {
        return temp5;
    }
    public void setTempa(Integer tempa)
    {
        this.tempa = tempa;
    }

    public Integer getTempa()
    {
        return tempa;
    }
    public void setTempb(Integer tempb)
    {
        this.tempb = tempb;
    }

    public Integer getTempb()
    {
        return tempb;
    }
    public void setPressurea(Integer pressurea)
    {
        this.pressurea = pressurea;
    }

    public Integer getPressurea()
    {
        return pressurea;
    }
    public void setPressureb(Integer pressureb)
    {
        this.pressureb = pressureb;
    }

    public Integer getPressureb()
    {
        return pressureb;
    }
    public void setPressuretuosha(Integer pressuretuosha)
    {
        this.pressuretuosha = pressuretuosha;
    }

    public Integer getPressuretuosha()
    {
        return pressuretuosha;
    }
    public void setTensionza1(Integer tensionza1)
    {
        this.tensionza1 = tensionza1;
    }

    public Integer getTensionza1()
    {
        return tensionza1;
    }
    public void setTensionzb1(Integer tensionzb1)
    {
        this.tensionzb1 = tensionzb1;
    }

    public Integer getTensionzb1()
    {
        return tensionzb1;
    }
    public void setTensionz4(Integer tensionz4)
    {
        this.tensionz4 = tensionz4;
    }

    public Integer getTensionz4()
    {
        return tensionz4;
    }
    public void setTensionz5(Integer tensionz5)
    {
        this.tensionz5 = tensionz5;
    }

    public Integer getTensionz5()
    {
        return tensionz5;
    }
    public void setYeweia(Integer yeweia)
    {
        this.yeweia = yeweia;
    }

    public Integer getYeweia()
    {
        return yeweia;
    }
    public void setYeweib(Integer yeweib)
    {
        this.yeweib = yeweib;
    }

    public Integer getYeweib()
    {
        return yeweib;
    }
    public void setTempwax1(Integer tempwax1)
    {
        this.tempwax1 = tempwax1;
    }

    public Integer getTempwax1()
    {
        return tempwax1;
    }
    public void setTempwax2(Integer tempwax2)
    {
        this.tempwax2 = tempwax2;
    }

    public Integer getTempwax2()
    {
        return tempwax2;
    }
    public void setStretchz2a(Double stretchz2a)
    {
        this.stretchz2a = stretchz2a;
    }

    public Double getStretchz2a()
    {
        return stretchz2a;
    }
    public void setStretchz3a(Double stretchz3a)
    {
        this.stretchz3a = stretchz3a;
    }

    public Double getStretchz3a()
    {
        return stretchz3a;
    }
    public void setStretchz2b(Double stretchz2b)
    {
        this.stretchz2b = stretchz2b;
    }

    public Double getStretchz2b()
    {
        return stretchz2b;
    }
    public void setStretchz3b(Double stretchz3b)
    {
        this.stretchz3b = stretchz3b;
    }

    public Double getStretchz3b()
    {
        return stretchz3b;
    }
    public void setStretchtotal(Double stretchtotal)
    {
        this.stretchtotal = stretchtotal;
    }

    public Double getStretchtotal()
    {
        return stretchtotal;
    }
    public void setLastupdate(Date lastupdate)
    {
        this.lastupdate = lastupdate;
    }

    public Date getLastupdate()
    {
        return lastupdate;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("mid", getMid())
            .append("station", getStation())
            .append("zzno", getZzno())
            .append("speed", getSpeed())
            .append("curlength", getCurlength())
            .append("beamlength", getBeamlength())
            .append("setlength", getSetlength())
            .append("regain", getRegain())
            .append("temp1", getTemp1())
            .append("temp2", getTemp2())
            .append("temp3", getTemp3())
            .append("temp4", getTemp4())
            .append("temp5", getTemp5())
            .append("tempa", getTempa())
            .append("tempb", getTempb())
            .append("pressurea", getPressurea())
            .append("pressureb", getPressureb())
            .append("pressuretuosha", getPressuretuosha())
            .append("tensionza1", getTensionza1())
            .append("tensionzb1", getTensionzb1())
            .append("tensionz4", getTensionz4())
            .append("tensionz5", getTensionz5())
            .append("yeweia", getYeweia())
            .append("yeweib", getYeweib())
            .append("tempwax1", getTempwax1())
            .append("tempwax2", getTempwax2())
            .append("stretchz2a", getStretchz2a())
            .append("stretchz3a", getStretchz3a())
            .append("stretchz2b", getStretchz2b())
            .append("stretchz3b", getStretchz3b())
            .append("stretchtotal", getStretchtotal())
            .append("lastupdate", getLastupdate())
            .toString();
    }
}
